package com.itita.ww2.model.item.enums;

/**
 * 类别(主要类别) IXXYYZZZZ -> XX
 * @author NorthLan
 *
 */
public enum ItemPrimaryType {
	UNKNOWN("00"), // 未知道具
	EQUIPMENT("01"), // 装备
	ELEMENT("02"), // 元素
	PROP("03"), // 道具
	BLUEPRINT("04"), // 图纸

	;
	private String val;

	private ItemPrimaryType(String val) {
		this.val = val;
	}

	public String getValue() {
		return this.val;
	}

	public static ItemPrimaryType idValueOf(String itemId) {
		// itemId,取类别代号
		String typeId = itemId.substring(1, 3); // 前两位
		for (ItemPrimaryType it : values()) {
			if(it.val.equals(typeId)){
				return it;
			}
		}
		return UNKNOWN;
	}
}
